package com.ebs.md.fxmonitor.marketmonitor.config;

/**
 * Revision Author:
 *  $File: //depot/MarketData/fxmonitor/main/src/main/java/com/ebs/md/fxmonitor/marketmonitor/config/IPriceToppingConfig.java $
 *  $Revision: #1 $
 *  $DateTime: 2012/08/12 10:17:59 $
 *  $Change: 113124 $
 *  $Author: Arik.Sher $
 */

public interface IPriceToppingConfig
extends INameableConfig
{
	/**
	 * in FS Distance
	 * By how many price increments the toping price is better than the toped price.
	 *
	 */
	public int  getDistanceThreshold()
	;

	/**
	 * in FS Submit time
	 * @return
	 */
	public long	getSubmitTimeThreshold()
	;

	/**
	 * in FS Cancel time
	 * @return
	 */
	public long  getCancelTimeThreshold()
	;
	
	/**
	 * in FS Number of price toppings
	 * @return
	 */
	public int  getNumberOfPriceToppingsThreshold()
	;

	/**
	 * in FS Time frame
	 * @return time frame in seconds
	 */
	public long getTimeFrameThreshold()
	;
}
